- umbrellaed
- umbrellˈaed or umbrellˈa'd adjectiveWith an umbrella• • •Main Entry: ↑umbrella
Useful english dictionary. 2012.
Useful english dictionary. 2012.
umbrella — noun 1》 a device consisting of a circular fabric canopy on a folding metal frame supported by a central rod, used as protection against rain. 2》 a protecting force or influence. ↘a screen of fighter aircraft or anti aircraft artillery. 3》… … English new terms dictionary
umbrella — n. 1 a light portable device for protection against rain, strong sun, etc., consisting of a usu. circular canopy of cloth mounted by means of a collapsible metal frame on a central stick. 2 protection or patronage. 3 (often attrib.) a… … Useful english dictionary